Serveur d'exploration sur la recherche en informatique en Lorraine

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

A Complete Axiomatization of Strict Equality

Identifieur interne : 003145 ( Main/Exploration ); précédent : 003144; suivant : 003146

A Complete Axiomatization of Strict Equality

Auteurs : Javier Álvez [Espagne] ; Francisco J. L Pez-Fraguas [Espagne]

Source :

RBID : ISTEX:1108F8810C029FF3697E3BB2F5BC383155979051

Abstract

Abstract: Computing with data values that are some kind of trees —finite, infinite, rational— is at the core of declarative programming, either logic, functional, or functional-logic. Understanding the logic of trees is therefore a fundamental question with impact in different aspects, like language design, including constraint systems or constructive negation, or obtaining methods for verifying and reasoning about programs. The theory of true equality over finite or infinite trees is quite well-known. In particular, a seminal paper by Maher proved its decidability and gave a complete axiomatization of the theory. However, the sensible notion of equality for functional and functional-logic languages with a lazy evaluation regime is strict equality, a computable approximation of true equality for possibly infinite and partial trees. In this paper, we investigate the first-order theory of strict equality, arriving to remarkable and not obvious results: the theory is again decidable and admits a complete axiomatization, not requiring predicate symbols other than strict equality itself. Besides, the results stem from an effective —taking into account the intrinsic complexity of the problem— decision procedure that can be seen as a constraint solver for general strict equality constraints. As a side product of our results, we obtain that the theories of strict equality over finite and infinite partial trees, respectively, are elementarily equivalent.

Url:
DOI: 10.1007/978-3-642-12251-4_10


Affiliations:


Links toward previous steps (curation, corpus...)


Le document en format XML

<record>
<TEI wicri:istexFullTextTei="biblStruct">
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en">A Complete Axiomatization of Strict Equality</title>
<author>
<name sortKey="Alvez, Javier" sort="Alvez, Javier" uniqKey="Alvez J" first="Javier" last="Álvez">Javier Álvez</name>
</author>
<author>
<name sortKey="L Pez Fraguas, Francisco J" sort="L Pez Fraguas, Francisco J" uniqKey="L Pez Fraguas F" first="Francisco J." last="L Pez-Fraguas">Francisco J. L Pez-Fraguas</name>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">ISTEX</idno>
<idno type="RBID">ISTEX:1108F8810C029FF3697E3BB2F5BC383155979051</idno>
<date when="2010" year="2010">2010</date>
<idno type="doi">10.1007/978-3-642-12251-4_10</idno>
<idno type="url">https://api.istex.fr/ark:/67375/HCB-8XHWD5PC-W/fulltext.pdf</idno>
<idno type="wicri:Area/Istex/Corpus">000386</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Corpus" wicri:corpus="ISTEX">000386</idno>
<idno type="wicri:Area/Istex/Curation">000384</idno>
<idno type="wicri:Area/Istex/Checkpoint">000907</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Checkpoint">000907</idno>
<idno type="wicri:doubleKey">0302-9743:2010:Alvez J:a:complete:axiomatization</idno>
<idno type="wicri:Area/Main/Merge">003202</idno>
<idno type="wicri:Area/Main/Curation">003145</idno>
<idno type="wicri:Area/Main/Exploration">003145</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title level="a" type="main" xml:lang="en">A Complete Axiomatization of Strict Equality</title>
<author>
<name sortKey="Alvez, Javier" sort="Alvez, Javier" uniqKey="Alvez J" first="Javier" last="Álvez">Javier Álvez</name>
<affiliation wicri:level="4">
<orgName type="university">Université complutense de Madrid</orgName>
<country>Espagne</country>
<placeName>
<settlement type="city">Madrid</settlement>
<region nuts="2" type="region">Communauté de Madrid</region>
</placeName>
</affiliation>
<affiliation></affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">Espagne</country>
</affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">Espagne</country>
</affiliation>
</author>
<author>
<name sortKey="L Pez Fraguas, Francisco J" sort="L Pez Fraguas, Francisco J" uniqKey="L Pez Fraguas F" first="Francisco J." last="L Pez-Fraguas">Francisco J. L Pez-Fraguas</name>
<affiliation wicri:level="4">
<orgName type="university">Université complutense de Madrid</orgName>
<country>Espagne</country>
<placeName>
<settlement type="city">Madrid</settlement>
<region nuts="2" type="region">Communauté de Madrid</region>
</placeName>
</affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">Espagne</country>
</affiliation>
</author>
</analytic>
<monogr></monogr>
<series>
<title level="s" type="main" xml:lang="en">Lecture Notes in Computer Science</title>
<idno type="ISSN">0302-9743</idno>
<idno type="eISSN">1611-3349</idno>
<idno type="ISSN">0302-9743</idno>
</series>
</biblStruct>
</sourceDesc>
<seriesStmt>
<idno type="ISSN">0302-9743</idno>
</seriesStmt>
</fileDesc>
<profileDesc>
<textClass></textClass>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">Abstract: Computing with data values that are some kind of trees —finite, infinite, rational— is at the core of declarative programming, either logic, functional, or functional-logic. Understanding the logic of trees is therefore a fundamental question with impact in different aspects, like language design, including constraint systems or constructive negation, or obtaining methods for verifying and reasoning about programs. The theory of true equality over finite or infinite trees is quite well-known. In particular, a seminal paper by Maher proved its decidability and gave a complete axiomatization of the theory. However, the sensible notion of equality for functional and functional-logic languages with a lazy evaluation regime is strict equality, a computable approximation of true equality for possibly infinite and partial trees. In this paper, we investigate the first-order theory of strict equality, arriving to remarkable and not obvious results: the theory is again decidable and admits a complete axiomatization, not requiring predicate symbols other than strict equality itself. Besides, the results stem from an effective —taking into account the intrinsic complexity of the problem— decision procedure that can be seen as a constraint solver for general strict equality constraints. As a side product of our results, we obtain that the theories of strict equality over finite and infinite partial trees, respectively, are elementarily equivalent.</div>
</front>
</TEI>
<affiliations>
<list>
<country>
<li>Espagne</li>
</country>
<region>
<li>Communauté de Madrid</li>
</region>
<settlement>
<li>Madrid</li>
</settlement>
<orgName>
<li>Université complutense de Madrid</li>
</orgName>
</list>
<tree>
<country name="Espagne">
<region name="Communauté de Madrid">
<name sortKey="Alvez, Javier" sort="Alvez, Javier" uniqKey="Alvez J" first="Javier" last="Álvez">Javier Álvez</name>
</region>
<name sortKey="Alvez, Javier" sort="Alvez, Javier" uniqKey="Alvez J" first="Javier" last="Álvez">Javier Álvez</name>
<name sortKey="Alvez, Javier" sort="Alvez, Javier" uniqKey="Alvez J" first="Javier" last="Álvez">Javier Álvez</name>
<name sortKey="L Pez Fraguas, Francisco J" sort="L Pez Fraguas, Francisco J" uniqKey="L Pez Fraguas F" first="Francisco J." last="L Pez-Fraguas">Francisco J. L Pez-Fraguas</name>
<name sortKey="L Pez Fraguas, Francisco J" sort="L Pez Fraguas, Francisco J" uniqKey="L Pez Fraguas F" first="Francisco J." last="L Pez-Fraguas">Francisco J. L Pez-Fraguas</name>
</country>
</tree>
</affiliations>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Wicri/Lorraine/explor/InforLorV4/Data/Main/Exploration
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 003145 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd -nk 003145 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Wicri/Lorraine
   |area=    InforLorV4
   |flux=    Main
   |étape=   Exploration
   |type=    RBID
   |clé=     ISTEX:1108F8810C029FF3697E3BB2F5BC383155979051
   |texte=   A Complete Axiomatization of Strict Equality
}}

Wicri

This area was generated with Dilib version V0.6.33.
Data generation: Mon Jun 10 21:56:28 2019. Site generation: Fri Feb 25 15:29:27 2022